package com.aoplog.demo.enums;

/**
 * @author zcx
 * @Title 日志作用范围枚举类
 * @date 2019年01月24日 11:29
 **/
public enum LogScopeEnum {

    ALL, BEFORE, AFTER;

    public boolean contains(LogScopeEnum scopeEnum) {
        if(this == ALL) {
            return true;
        }else {
            return this==scopeEnum;
        }
    }


    @Override
    public String toString() {
        String content="";
        switch (this){
            case ALL:
                break;
            case AFTER:
                content="REQUEST";
                break;
            case BEFORE:
                content="RESPONSE";
                break;
            default:
                break;
        }
        return content;
    }
}
